import { DragBox } from "@/views/admin/service/theme/board/data/types";

export interface LcdTheme {
  themeId: string;
  themeName: string;
  groupsId: string;
  groupsIndex: number;
  category: string | string[];
  scale: number;
  width: number;
  height: number;
  background: string;
  texture: string;
  imgSrc: string;
  videoArea: number;
  share: string;
  func: string;
  priority: number;
  image?: DragBox[];
  deptId: string;
  createTime: string;
  updateTime: null | string;
}
export interface LcdGroup {
  groupsId: string;
  name: string;
  count: number;
  items: LcdTheme[];
}

export interface ThemeCategory {
  categoryId: string;
  categoryName: string;
  status: string;
  parentId: string;
  deptId: string;
  createBy: string;
  createTime: string;
  updateBy: null;
  updateTime: null;
}
export interface QueryTheme {
  groupsId: string;
  name: string;
  count: number;
  items: LcdTheme[];
}
